place where meat is stored - Turkish English Dictionary